to lose one's edge - Français Anglais Dictionnaire